Computing Radial Drawings on the Minimum Number of Circles
نویسندگان
چکیده
A radial drawing is a representation of a graph in which the vertices lie on concentric circles of finite radius. In this paper we study the problem of computing radial drawings of planar graphs by using the minimum number of concentric circles. We assume that the edges are drawn as straight-line segments and that co-circular vertices can be adjacent. It is proven that the problem can be solved in polynomial time. The solution is based on a characterization of those graphs that admit a crossing-free straight-line radial drawing on k circles. For the graphs in this family, a linear time algorithm that computes a radial drawing on k circles is also presented. Article Type Communicated by Submitted Revised Regular Paper E. R. Gansner and J. Pach January 2005 July 2005 Research partially supported by MIUR under Project ALGO-NEXT (Algorithms for the Next Generation Internet and Web: Methodologies, Design and Experiments), and by NSERC. An extended abstract of this paper was presented at 12 International Symposium on Graph Drawing, GD 2004. E. Di Giacomo et al., Radial Drawings, JGAA, 9(3) 365–389 (2005) 366
منابع مشابه
A Radial Adaptation of the Sugiyama Framework for Hierarchical Graph Drawing
In radial drawings of hierarchical graphs the vertices are drawn on concentric circles instead of on horizontal lines as in the standard Sugiyama framework. This drawing style is well suited for the visualisation of centrality in social networks and similar concepts. Radial drawings also allow a more flexible edge routing than horizontal drawings, as edges can be routed around the center in two...
متن کاملA Radial Adaption of the Sugiyama Framework for Hierarchical Graph Drawing
In radial drawings of hierarchical graphs the vertices are drawn on concentric circles instead of on horizontal lines as in the standard Sugiyama framework. This drawing style is well suited for the visualisation of centrality in social networks and similar concepts. Radial drawings also allow a more flexible edge routing than horizontal drawings, as edges can be routed around the center in two...
متن کاملOrtho-radial drawings of graphs
By an ortho-radial drawing of a graph we mean a planar drawing on concentric circles such that each edge is an alternating sequence of circular and radial segments, where a circular segment is a part of a circle and a radial segment is a part of a half-line starting at the center of the circles. Ortho-radial drawings are topologically an extension of orthogonal drawings to drawings on a cylinde...
متن کاملTowards a Topology-Shape-Metrics Framework for Ortho-Radial Drawings
Ortho-Radial drawings are a generalization of orthogonal drawings to grids that are formed by concentric circles and straight-line spokes emanating from the circles’ center. Such drawings have applications in schematic graph layouts, e.g., for metro maps and destination maps. A plane graph is a planar graph with a fixed planar embedding. We give a combinatorial characterization of the plane gra...
متن کاملBend Minimization of Ortho-Radial Graph Drawings
We study orthogonal drawings of 4-planar graphs on cylinders—so called ortho-radial drawings. Equivalently these can be regarded as drawings on an ortho-radial grid formed by concentric circles and rays from the center of these circles but excluding the center itself. Ortho-radial drawings form a proper extension of orthogonal drawings in the plane. We present ortho-radial representations as a ...
متن کامل